package request

import (
	"mime/multipart"
)

type LoginRequest struct {
	Username string `form:"username" json:"username" binding:"required"`
	Password string `form:"password" json:"password" binding:"required"`
}

type InfoRequest struct {
	Username string `form:"username" json:"username" binding:"required"`
}

type EditNicknameRequest struct {
	Username string `json:"username" binding:"required"`
	Nickname string `json:"nickname" binding:"required"`
}

type UploadProfileRequest struct {
	Username string                `form:"username" json:"username" binding:"required"`
	Profile  *multipart.FileHeader `form:"profile" binding:"required"`
}
